$(document).ready(
    function () {
        var val = get_cookie('hide_func');

        if( val == 1 ) {
            $('#mass_func').hide();
        }

        $('#func').click(function () {
            $('#mass_func').toggle();
            val = get_cookie('hide_func');

            if( val == 1 ) {
                val = 0
            }
            else {
                val = 1
            };
            set_cookie('hide_func', val);
        });

    function set_cookie( name, value ) {
        expires = new Date();
        expires.setTime(expires.getTime() + (1000 * 86400 * 365));
        document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() +  "; path=/";
    }

    function get_cookie( name ) {
        cookie_name   = name + "=";
        cookie_length = document.cookie.length;
        cookie_begin  = 0;

        while (cookie_begin < cookie_length) {
            value_begin = cookie_begin + cookie_name.length;

            if ( document.cookie.substring(cookie_begin, value_begin) == cookie_name ) {
                var value_end = document.cookie.indexOf (";", value_begin);

                if (value_end == -1) {
                    value_end = cookie_length;
                }
                return unescape(document.cookie.substring(value_begin, value_end));
            }
            cookie_begin = document.cookie.indexOf(" ", cookie_begin) + 1;

            if (cookie_begin == 0) {
                break;
            }
        }
        return null;
    }

    $('#selectall').click( function() {
        var a = $('#selectall').attr('checked') ? 1 : 0;

        $(':checkbox[id^=id_]').each( function() {
            $(this).attr({'checked':a});
        });
    });

});

// проверка есть ли выделенные теги
function CheckSelTags(){
   var str = 0;

   if( $(':checkbox[id^=id_]').length > 0 ) str = 1;
        if(!str) alert('Не выбрано ни одного тега!');
   return str;
}

// удаление выбранных тегов
function DeleteTags(yes){
    if( CheckSelTags() ){
        $('#b').val('deltags');
        $('#yes').val( yes || 0 );
        document.forms['tagslist'].submit();
    }
}

function DoubleTags() {
    $('#b').val('double');
    document.forms['tagslist'].submit();
}

function MaskTags() {
    $('#b').val('mask');
    document.forms['tagslist'].submit();
}